You'll find a lot of souvenir shops around castle Neuschwanstein. Decide yourself what's worth the money.